html,body,div,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,img,form,embed,label{margin:0px;padding:0px;list-style:none;list-style-type:none;border:0px;font-size:12px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:14px;}
body{
	font-family:microsoft yahei;
	font-size:14px;
	color:#484747;
	);
	
}

.clear{clear:both;height:0px;line-height:0px;font-size:0px;}

a{text-decoration:none;}
a:link{color:#484747;}
a:visited{color:#484747;}
a:hover{color: #007646;}
a:active{color:#484747;}
.headertop {
    width: 1100px;
    background:#017A47 url("/images/headertopbg.gif");
    text-align: center;
    color: #ffffff;
    line-height: 25px;

 
   
}

.main{width:1100px;margin:0 auto; overflow:hidden;
background-color:#FEFEFE;}


.mainn{width:100%;margin:0 auto; overflow:hidden;background-color:#FEFEFE;
}

#header{height:108px;}
#top_link{position: absolute; top:2px;right:10px;height:25px;padding-right:60px;}
#top_links{position: absolute; bottom:10px;right:10px;height:25px;padding-right:60px; display:none}
#top_link li{float:right;width:65px;line-height:25px;padding-left:6px; background-image:url(sj_1.jpg); background-repeat:no-repeat;background-position:left center;font-family:Arial, Helvetica, sans-serif;}

#top_link1{position: absolute; top:40px;right:400px;padding-right:30px; }
#top_link2{position: absolute; top:40px;right:80px;padding-right:30px;}

#header_center{position:relative;height:120px;}
#header_center1{position:relative;height:120px;}
#header_center #logo{margin:2px 0 0 60px;}
#search{ position:absolute;top:391px;right:604px;width:221px;height:22px;line-height:22px;background-image:url(search_bg.jpg); background-repeat:no-repeat;background-position:left center;}
#search #s_b{float:right;}
#search #s_k{float:right;display:inline;width:198px;height:34px;line-height:12px;margin:5px 3px 0 0;border:0px;color:#bbbbbb;font-size:12px;}

/* menu */	
.menu { padding:0; margin:0; width:100%; background:url( top_menu_bg.gif) top no-repeat; height:40px; margin-bottom:3px}
.menu ul { padding:10px 0 0 40px; margin:0; list-style:none; border:0; float:left;}
.menu ul li { width:102px; float:left; margin:0 7px; padding:0; border:0;}
.menu ul li a { float:left; margin:0; padding:5px 0; color:#000000;   text-decoration:none;}
.menu ul li a span { padding:5px 10px; background:none; margin:0;}
.menu ul li a:hover {  background: url( r_menu.gif) no-repeat right top;}
.menu ul li a:hover span { background:url( l_menu.gif) no-repeat left top;}
.menu ul li a.active { background: url( r_menu.gif) no-repeat right top;}
.menu ul li a.active span {background:url( l_menu.gif) no-repeat left top;}

/* header_text2 */
.header_text2 { height:83px; margin:10px auto; padding:0; width:912px; background: url(slider_bg2.gif) top no-repeat;}
.header_text2 h2 { width:300px; float:left; font: normal 34px Arial, Helvetica, sans-serif; color:#fff; margin:0; padding:20px 0 0 30px;}
/* header_text */
.header_text { height:232px; margin:10px auto; margin-top:50px;padding:0; width:1100px; background: url(slider_bg.gif) top no-repeat;}
.header_text .div .left1 { float:left; width:500px; padding:0; margin:0px 10px 10px 50px !important; margin:0px 10px 10px 25px; }
.header_text .div .left1 h2 { color:#fff;  padding:20px 0 10px 65px; margin:0; }
.header_text p {   color:#fff; padding:10px 0 0 15px; margin:0 0 0 10px; line-height:1.8em;}
.header_text a { color:#e4ecef; text-decoration:underline; padding:0 40px 0 0;}

#banner{height:300px;}

#index_main{border:1px #f0f0f0 solid;padding-top:30px;}

#index_about{float:left;display:inline;margin:0 0 0 25px;width:520px;height:300px;}
#index_about #top{height:16px;}
#index_about #content{
	margin-top:16px;
	height:220px;
	line-height:22px;
	text-indent:25px;
}
#index_about #content img{float:left;display:inline;padding-right:10px;}
#index_about #bottom{margin-top:28px;height:16px;}


#index_news{float:left;display:inline;margin:0 0 0 28px;width:345px;height:300px;}
#index_news #top{height:16px;}
#index_news #content{
	margin-top:16px;
	height:82px;
	line-height:22px;
}
#index_news #content span{display:block;margin-top:5px;line-height:18px;}
#index_news #content #img1{float:left;display:inline;padding:1px;margin-right:10px;width:80px;height:93px;border:1px #dfdfdf solid;}
#index_news #content #img2{margin-top:8px;}
#index_news #list{margin-top:20px;height:118px;}
#index_news #list li{line-height:26px;height:26px; background-image:url(sj_2.jpg); background-position:left center; background-repeat:no-repeat;padding-left:10px;}
#index_news #list li span{float:right;color:#bbbbbb;}
#index_news #bottom{margin-top:16px;height:16px;}

#index_video{float:left;display:inline;margin:0 0 0 28px;width:197px;height:250px;}
#index_video #content{border:1px #dfdfdf solid;height:170px; background-image:url(index_video_bg.jpg); background-position:center top; background-repeat:repeat-x;}
#index_video #content #img1{margin:20px 0 0 12px;}
#index_video #content #img2{margin:10px 0 0 12px;}
#index_video #job{margin-top:5px;text-align:right;}

#footer{margin-top:10px;height:82px; background-image:url(botbg.png); background-repeat:repeat-x; background-position:center top;}
#footer_main{height:58px;padding-top:24px;}
#footer_main #left{float:left;display:inline;height:40px;line-height:20px;width:45%;margin-left:25px;}
#footer_main #right{float:right;display:inline;height:40px;line-height:20px;width:45%;text-align:right;margin-right:25px;}
#footer_main #right span{font-family:Arial, Helvetica, sans-serif;font-size:10px;}

.left{float:left;display:inline;width:196px;margin-top:16px;}
.left_1_top{height:50px;line-height:45px;background-image:url(left_titlee.jpg); background-repeat:no-repeat; background-position:center top; }
.left_1_top a{display:block;margin:0 0 0 65px;width:90px;color:#FFFFFF;}
.left_1_top a:link,.left_1_top a:visited{font-size:12px;font-weight:bold;}
.left_1 ul{height:auto; overflow:hidden;}
.left_1 ul li{float:left;width:196px;height:35px;line-height:30px; text-align:left;background-image:url(left_list_bg.jpg); background-repeat:repeat-y; background-position:center top;}
.left_1 ul li cli_b{float:left;width:196px;height:35px;line-height:30px; text-align:left; background-repeat:repeat-y; background-position:center top;}
.left_1 ul li a{display:block;}
.left_1_bottom{width:196px;height:4px;line-height:4px;font-size:1px;background-image:url(left_bottom.jpg); background-repeat:no-repeat;background-position:center top;}
.left_2 img{margin-top:16px;}

.right{float:right;display:inline;width:889px;margin-top:16px;}
.right_top{height:18px;padding-top:22px;font-size:12px;font-weight:bold;background-image:url(right_top.jpg); background-position:center top; background-repeat: no-repeat;text-indent:40px;}
.right_top span{float:right;font-size:12px;font-weight:normal;}
.right_content{background-image:url(right_content.jpg); background-repeat:repeat-y;}
.content{padding:40px; }
.content p{font-size:15px; line-height:28px}
.right_bottom{height:6px;line-height:6px;font-size:1px;background-image:url(right_bottom.jpg);background-position:center top;background-repeat:no-repeat;}

.news ul{width:100%;margin:0 auto; overflow:hidden;}
.news ul li{float:left;display:inline;padding-left:15px; background-image:url(jiaof.gif);background-repeat:no-repeat; background-position:left center;width:830px;height:25px;line-height:25px;border-bottom:1px #DDDDDD dotted;}
.news ul li span{float:right;display:inline;margin-right:3px;}
.news_gh{margin-bottom:20px;}
.pages{margin:10px auto 0 auto;width:90%;height:20px;line-height:20px;padding:10px 0;text-align:center;}

.news_show_title{font-size:20px;font-weight:bold;height:40px;line-height:40px;text-align:center;}
.news_show_time{font-size:12px;color:#999999;text-align:center;height:25px;line-height:25px;}

.prevnext{padding-top:10px;border-top:1px #DDDDDD dotted;}

.products ul{width:90%;margin:0 auto;margin-top:10px;overflow:hidden;}
.products ul li{float:left;display:inline;width:100%;height:26px;line-height:26px;border-bottom:1px #DDDDDD dotted;}
.products ul li span{float:right;}
.pro_top{width:90%;margin:0 auto;height:26px;line-height:26px; background-image:url(pro_t_bg.jpg); background-repeat:repeat-x; background-position:center top;}
.pro_t_1{width:250px;height:26px;line-height:26px;float:left;display:inline;margin-left:10px;}
.pro_t_2{width:90px;height:26px;line-height:26px;float:left;display:inline;}
.pro_t_3{width:120px;height:26px;line-height:26px;float:left;display:inline;}
.pro_t_4{width:120px;height:26px;line-height:26px;float:left;display:inline;}
.pro_t_5{width:60px;height:26px;line-height:26px;float:left;display:inline;text-align:center;}

.job_show{margin:0 auto;width:80%;height:30px;line-height:30px;border-bottom:1px #DDDDDD solid;padding:0 10px;}
.job_show_r{margin:0 auto;width:80%;line-height:20px;padding:0 10px;}
.job_show_r #title{width:100%;height:30px;line-height:30px;}
.job_show_r #contents{width:90%;margin-top:0px;padding-top:0px;padding-left:68px;line-height:22px;padding-bottom:20px;}

.pro_search{width:90%;margin:0 auto;height:30px;line-height:30px;padding:0 0 10px 0;}

#ny_banner{height:180px;}

.aq_list{width:670px;margin:0 auto; overflow:hidden;border-bottom:1px dashed #DDDDDD;margin-bottom:15px;padding-bottom:10px;}
.aq_list #aq_zi{float:left;display:inline;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold; color:#3399FF;width:20px;height:auto;}
.aq_list #aq_co{float:left;display:inline;line-height:18px;margin-left:10px;width:640px;}
.aq_list img{ vertical-align:middle;margin-left:5px;}

.online_ms{border:1px #DDDDDD solid;width:90%;margin:10px auto 0 auto;}

.jobs_div{float:left;display:inline;width:300px;height:110px;margin:0 0 0 31px;}
.jobs_div #tt{height:16px;}
.jobs_div #cc{height:80px;margin-top:12px;}
.jobs_div #cc ul{width:300px;}
.jobs_div #cc ul li{float:left;display:inline;width:150px;height:20px;line-height:20px;border-bottom:1px #EEEEEE dotted;}



#friend_link_img { padding:10px 2px; }
#friend_link_img img { width:122px; height:40px; padding:4px; border:1px solid #CCC; }
#friend_link_img a:hover img { border:1px solid #6C9ACC; }


#friend_linkk_img { padding:10px 2px; }
#friend_linkk_img img { width:80px; height:50px; padding:4px; border:1px solid #CCC; }
#friend_linkk_img a:hover img { border:1px solid #6C9ACC; }
